以上的答案 不知道是否可以帮到你 laravel validator 如果使用了max in min between 等时 laravel自动会去验证是否时数字 如果你之前不进行numeric规则设定 会直接验证不过的
public function store(Request $request)
{
$this->validate($request, [
'new_house_id' => 'required|integer',
'is_thinking' => 'required|numeric|max:32',
'around_score' => 'required|numeric|in:0,1,2,3,4,5',
'traffic_score' => 'required|numeric|in:0,1,2,3,4,5',
'green_score' => 'required|numeric|in:0,1,2,3,4,5',
'desc' => 'required|numeric|min:6|max:255'
], [], [
'new_house_id' => '新房',
'is_thinking' => '是否考虑',
'around_score' => '周边配套',
'traffic_score' => '交通方便',
'green_score' => '绿化环境',
'desc' => '点评'
]);
$comment = $this->commentRepository->store($request->all());
return response()->json(['msg' => '添加评论成功,审核成功后才会显示哦~']);
}
哈哈 注册小号支持下 jellybool
@jellyboll 有个小小的建议 上传头像可否优化一下 可以自己进行裁剪 哈哈 选择居住地的时候 可否查询选择 感觉现在好麻烦 体验不好